package com.ctg.payroll2.bean.filter.payment;

import com.ctg.payroll2.bean.PayrollFilter;

/**
 * 薪资结果查询条件
 * @author windy
 * 2009-9-19 上午11:55:30
 */
public class PayDataFilter extends PayrollFilter {
	private static final long serialVersionUID = -7436772305813691207L;
	/**
	 * 薪资类别主键
	 */
	private Long payTypeId;
	/**
	 * 薪资类别名称
	 */
	private String payTypeName;
	/*
	 * 雇员编号
	 */
	private Long employeeId;
	/*
	 * 雇员姓名
	 */
	private String name;
	/*
	 * 计算历史主键
	 */
	private String hisId;
	private String payClassId;
	/*
	 * 开始月份
	 */
	private String monthStart;
	/*
	 * 结束月份
	 */
	private String monthEnd;
	/**
	 * 是否有效
	 */
	private String valid;
	/*
	 * 工资数据字段用逗号分隔的字符串
	 */
	private String dataFields;
	
	/**
	 * @return 返回payTypeId
	 */
	public Long getPayTypeId() {
		return payTypeId;
	}
	/**
	 * @param payTypeId 设置payTypeId
	 */
	public void setPayTypeId(Long payTypeId) {
		this.payTypeId = payTypeId;
	}
	public Long getEmployeeId() {
		return employeeId;
	}
	public void setEmployeeId(Long employeeId) {
		this.employeeId = employeeId;
	}
	/**
	 * @return 返回薪资类别名称
	 */
	public String getPayTypeName() {
		return payTypeName;
	}
	/**
	 * @param payTypeName 设置薪资类别名称
	 */
	public void setPayTypeName(String payTypeName) {
		this.payTypeName = payTypeName;
	}
	public String getName() {
		return name;
	}
	public void setName(String name) {
		this.name = name;
	}
	public String getHisId() {
		return hisId;
	}
	public void setHisId(String hisId) {
		this.hisId = hisId;
	}
	/**
	 * @return 返回monthStart
	 */
	public String getMonthStart() {
		return monthStart;
	}
	/**
	 * @param monthStart 设置monthStart
	 */
	public void setMonthStart(String monthStart) {
		this.monthStart = monthStart;
	}
	public String getMonthEnd() {
		return monthEnd;
	}
	public void setMonthEnd(String monthEnd) {
		this.monthEnd = monthEnd;
	}
	/**
	 * @return 返回是否有效
	 */
	public String getValid() {
		return valid;
	}
	/**
	 * @param valid 设置是否有效
	 */
	public void setValid(String valid) {
		this.valid = valid;
	}

	public String getDataFields() {
		return dataFields;
	}
	public void setDataFields(String dataFields) {
		this.dataFields = dataFields;
	}
	public String getPayClassId() {
		return payClassId;
	}
	public void setPayClassId(String payClassId) {
		this.payClassId = payClassId;
	}
}
